package cn.zc.examination.entity.Dto;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class ExaminationBankDto {

    @ApiModelProperty(value = "id", required = false)
    private String id;

    /**
     * 题目
     */
    @ApiModelProperty(value = "题目", required = true)
    private String problem;

    /**
     * 题型
     */
    @ApiModelProperty(value = "题目类型，单选还是多选，还是判断题", required = true)
    private String problemType;

    /**
     * 答案注解
     */
    @ApiModelProperty(value = "正确答案注释，如为何这道题选c", required = false)
    private String problemAnnotation;

    /**
     * 正确答案
     */
    @ApiModelProperty(value = "正确答案，如果是判断题，请传对或者错，字符串", required = true)
    private String rightAnswers;

    /**
     * 题分数
     */
    @ApiModelProperty(value = "这道题的的分数是多少", required = true)
    private String problemScore;

    /**
     * 题目类型，所属大类
     */
    @ApiModelProperty(value = "题目分类，是会计初级课的题还是中级课的题", required = false)
    private String curriculumClassifyId;

    /**
     * 对应选项
      */
    @ApiModelProperty(value = "对应选项", required = false)
    private List<ExaminationOptionDto> examinationOption;
}
